$(function(argument) {
	$('#sex').bootstrapSwitch();
})

function getAddressAndSexByIdCard(value) {
	$.ajax({
		url : "http://localhost:8888/simple_activiti/common/get_address_by_idCard.do",
		dataType : "json",
		type : "post",
		data : "idCard=" + value,
		success : function(result) {
			if (result.hasError) {
				window.wxc.xcConfirm(result.errorMsg,
						window.wxc.xcConfirm.typeEnum.error);
			} else {
				$("#address").val(result.data[0].province);
				result.data[0].gender;
			}
		},
		error : function(data) {
			var txt = "请求失败";
			window.wxc.xcConfirm(txt, window.wxc.xcConfirm.typeEnum.error);
		}
	});
}

function getPhoneSupplier(value) {
	$.ajax({
		url : "http://localhost:8888/simple_activiti/common/get_phone_supplier.do",
		dataType : "json",
		type : "post",
		data : "phone=" + value,
		success : function(result) {
			if (result.hasError) {
				window.wxc.xcConfirm(data[0].errorMsg,
						window.wxc.xcConfirm.typeEnum.error);
			} else {
				var data = eval("(" + result.successMsg + ")");
				if (data.catName != 'NaN' && data.carrier != null
						&& data.province != undefined) {
					$("#phoneTip").html(
							data.catName + data.carrier + "&nbsp;&nbsp;&nbsp;"
									+ data.province);
				}
			}
		},
		error : function(result) {
			var txt = "请求失败";
			window.wxc.xcConfirm(txt, window.wxc.xcConfirm.typeEnum.error);
		}
	});
}
var count = 1;
$(".pwd-icon").click(function() {
	if (count % 2 == 0) {
		$(this).removeClass("glyphicon-eye-close");
		$(this).addClass("glyphicon-eye-open");
		$(".pwd-input").attr("type", "password");
	}
	if (count % 2 != 0) {
		$(this).removeClass("glyphicon-eye-open");
		$(this).addClass("glyphicon-eye-close");
		$(".pwd-input").attr("type", "text");

	}
	count++;
});


$(function() {
	$('#updateEmpForm')
			.bootstrapValidator(
					{
						message : '输入的值不合法',
						feedbackIcons : {
							valid : 'glyphicon glyphicon-ok',
							invalid : 'glyphicon glyphicon-remove',
							validating : 'glyphicon glyphicon-refresh'
						},
						fields : {
							name : {
								message : '用户名无效',
								validators : {
									notEmpty : {
										message : '用户名不能为空'
									},
									stringLength : {
										min : 4,
										max : 30,
										message : '长度必须为4-30位'
									},
									regexp : {
										regexp : /^[a-zA-Z0-9_\.]+$/,
										message : '只能是字母数字或者写划线'
									}
								}
							},
							email : {
								validators : {
									notEmpty : {
										message : '邮件不能为空'
									},
									emailAddress : {
										message : '邮件格式不合法'
									}
								}
							},
							password : {
								validators : {
									notEmpty : {
										message : '密码不能为空'
									},
									stringLength : {
										min : 6,
										max : 14,
										message : '长度必须为6-14位'
									}
								}
							},
							realName : {
								validators : {
									notEmpty : {
										message : '不能为空'
									},
									stringLength : {
										min : 2,
										max : 10,
										message : '长度必须为2-10位'
									}
								}
							},
							idcard : {
								validators : {
									notEmpty : {
										message : '身份证不能为空'
									},
									regexp : {
										regexp : /^(\d{6})(\d{4})(\d{2})(\d{2})(\d{3})([0-9]|X)$/,
										message : '身份证不合法'
									}
								}
							},
							address : {
								validators : {
									notEmpty : {
										message : '地址不能为空'
									},
									stringLength : {
										min : 2,
										max : 100,
										message : '长度必须为2-100位'
									}
								}
							},
							phone : {
								validators : {
									notEmpty : {
										message : '手机号不能为空'
									},
									regexp : {
										regexp : /^(13[0-9]|14[0-9]|15[0-9]|18[0-9])\d{8}$/i,
										message : '手机号不合法'
									}
								}
							},
							workDesc : {
								validators : {
									notEmpty : {
										message : '工作内容不能为空'
									},
									stringLength : {
										min : 2,
										max : 100,
										message : '长度必须为2-100位'
									}
								}
							}

						}
					}).on(function(e) {
				var $form = $(e.target);
				$form.submit();
			});
});

